package data_structure.泛型generic;

/**
 * 泛型的上界
 * 没有指定类型的边界E,可以视为E extends Object
 * class 泛型类名称<类型实参 extends 类型边界>{}
 * public class MyArray3<E extends Number>{}
 * 只接受Number的子类型作为E的类型实参
 * MyArray3<Integer>11;//正常，因为Integer是Number的子类型
 * MyArray3<String>12;//编译错误，因为String不是Number的子类型
 *
 * public class MyArray<E extends Comparable<E>>{}
 * E必须是实现了Comparable接口的
 */
public class MyArray3 {
}
